package tongkeyon.create.singleton;

/**
 * @Author: keyon <tongkeyon@163.com>
 * @Date: 2020/2/17 10:35
 * @Version 1.0
 */
//使用同步方法的方式粒度太大，转而使用同步代码块。然而这样还是会出现并发问题
public class Type4 {

    private Type4(){

    }

    private static   Type4 ty;

    public static Type4 getInstance(){
        if (ty ==null){
            synchronized (Type4.class){
                ty=new Type4();
            }
        }
        return ty;
    }
}
